/***************global*****************/
.cpzjimg img{ width:280px; height:auto; float:left; margin-right:5px; margin-bottom:10px;}
.right_cont{ margin:0px;margin-bottom:30px;}
.article{font-size:14px;height:auto; padding:24px; line-height:24px;}
.imgarticle{ margin:35px 0 0 10px;}
.article p{ }
/********order*******/
.order{margin:40px 0 120px 46px;line-height:40px;}
.order img{vertical-align:-8px;cursor:pointer;}
#submit{width:90px;height:34px;border:none;color:#fff;cursor:pointer; font-size:14px; background:#bf1115;}
/***************jobs***************/
.jobs li{overflow:hidden; padding-bottom:15px;border-bottom:1px dotted #cdcdcd; position:relative;}
.jobs a{position:absolute;top:10px; right:5px; background:#054d8b;width:70px;height:32px;color:#fff;text-align:center;line-height:32px;}
.jobs strong{color:#da020d;}
.jobs p{line-height:35px;}
.job_info{ padding:5px 0px;}

/***********news_info**************/
.news_title{color:#cd171d;text-align:center;line-height:40px;}
.news_img{text-align:center;}
.news_img img{max-width:500px;max-height:500px;border:1px solid #949393; padding:3px;}
.meta{color:#999;text-align:center;line-height:28px;}

/****news***/
.news li{margin-bottom:5px; margin-left:25px; color:#000;list-style: square;line-height: 28px;height: 28px;border-bottom: 1px #cdcdcd dashed;}
.news li a{text-decoration: none;color: #333333;}
.news li a:hover{color:#fa995c;}
.news .info_date{  color: #999999;float:right;}

/***image****/
.snimg{ padding:10px;}
.snimg li{width:248px; height:200px;margin:0 17px 25px 16px;border: 1px solid #dcdcdc; text-align:center;float:left;overflow:hidden; position:relative;}
.snimg li:hover{ border:1px solid #949393;}
.snimg li img{max-width:248px;max-height:170px;}
.snimg li a span{ position:absolute; bottom:0px; left:0px; display:block; background:#ebebeb; width:100%;  height:28px; line-height:28px; text-align:center; color:#707070;white-space:nowrap;}
.snimg li a:hover span{ color:#fff;background:#949393;}

/***product****/
.pro{ padding:10px;}
.pro li{width:248px; height:200px;margin:0 17px 25px 16px;border: 1px solid #dcdcdc; text-align:center;float:left;overflow:hidden; position:relative; vertical-align:middle;}
.pro li:hover{ border:1px solid #949393;}
.pro li img{max-width:248px;max-height:170px;vertical-align:middle;}
.pro li a span{ position:absolute; bottom:0px; left:0px; display:block; background:#ebebeb; width:100%;  height:28px; line-height:28px; text-align:center; color:#707070;white-space:nowrap;}
.pro li a:hover span{ color:#fff;background:#949393;}
/***product_info****/
.pro_info{ }
.pro_infoimg{ text-align:center; width:100%;}
.pro_infoimg img{max-width:500px;max-height:500px;border:1px solid #dcdcdc;padding:3px;}
.pro_name{display:block;color:#084782; font-size:20px; line-height:38px; padding-top:15px;}
.pro_cont{}
.pro_cont table,.pro_cont table td{border:1px solid #000; text-align:center;}

.pro_cont table{ background:#eeeeee; margin:5px 5px 5px 0px;}

.pro_cont table tr:first-child{ background:#0e5baa; color:#fff; font-size:18px; line-height:50px;}
.pro_cont table tr:odd{background:#cecece;}
.pro_cont table tr:even{background:#e5e5e5;}

/***上一条下一条*****/
.prednext{line-height:35px;text-align:left;border-top:1px dashed #999; border-bottom:1px dashed #999;width:100%; margin:15px 0; font-size:14px;}
.prednext a{ font-size:14px; color:#000;}
.prednext a:hover{ color:#cd2d1d;}
.prednext .return{ float:right; margin-right:15px;}
/***详细说明条*****/
.info_title{margin:15px 0;width:100%;height:34px; border-top:1px solid #cccccc; padding-top:15px; clear:both;}
.info_title b{display:inline-block;padding:0 30px;height:36px;background:url(../Image/mao03.jpg) no-repeat; color:#fff;line-height:36px; width:120px; font-size:16px;}
/***page****/
.page{ text-align:center;}
.page a{ color:#333;}

.shuoming{ clear:both; font-size:14px; padding:15px 0px;}

.szxly{ background:url(../Image/zxly.jpg) right top no-repeat; padding-top:50px;}